package

        com.rightrule.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;

import lombok.Data;

/**
 * 规则决策流水
 *
 * @author xiaowu
 * @email 980951938@qq.com
 * @date 2024-08-07 21:54:38
 */
@Data
@TableName("decision_rule_water")
public class DecisionRuleWaterEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * $column.comments
     */
    @TableId
    private Long id;
    /**
     * 策略id
     */
    private Long strategyId;
    /**
     * 策略版本id
     */
    private Long strategyVersionId;
    /**
     * 策略流水ID
     */
    private Long strategyWaterId;
    /**
     * 规则ID
     */
    private Long ruleId;
    /**
     * 规则码
     */
    private String ruleCode;
    /**
     * 业务索引号
     */
    private String businessId;
    /**
     * 是否默认规则结果
     */
    private Integer isDefaultResult;
    /**
     * 源数据结果
     */
    private String outputResult;
    /**
     * $column.comments
     */
    private Date gmtCreated;
    /**
     * $column.comments
     */
    private Date gmtModified;
    /**
     * 规则执行状态
     */
    private String status;
    /**
     * 是否命中规则
     */
    private Integer isHit;
    /**
     * $column.comments
     */
    private String tntInstId;
    /**
     * $column.comments
     */
    private String ipId;
    /**
     * $column.comments
     */
    private String ipRoleId;
    /**
     * $column.comments
     */
    private String ipRuleId;
    /**
     * $column.comments
     */
    private String ruleDebugInfo;

}
